Experiences in Al Madinah Al Munawwarah, Saudi Arabia